
Derniers tests et previews


TEST Split Fiction : que vaut la version Switch 2 ?

TEST Caméra pour Nintendo Switch 2 : un accessoire indispensable ?

TEST Death Stranding 2: On The Beach, une expérience poignante entre solitude et action

TEST Switch 2 : notre avis sur la pochette de transport officielle de Nintendo
Dernières actualités

Meta : Une Offensive IA XXL, Acquisitions Stratégiques et Défis Permanents

Donkey Kong Bananza mettra déjà à genoux la Switch 2 ?

ROG Xbox Ally et Xbox Ally X : les prix des consoles portables de Microsoft ont fuité !

CINEMA : après Super Mario Bros. Le Film 2 et The Legend of Zelda, un troisième projet de film déjà connu ?

tuto fat32
Par contre la je suis un peu trop a la ramasse trop une quiche sous linux.
Si le super administrateur linuxien pouvait passer par la histoire de voir.
1. Open Gparted
2. Erase all partitions from SDcard
3. Click on Device menu
4. Click on Create Partition Table
5. Choose GPT partition type, and click ok.
6. Create Partitions
1. Hos data(>2GB) Partition Name:hos_data Type: Fat32
2. EMUNAND (32GB) Partition Name:emunand Type: Fat32
3. vendor (1.06GB) Partition Name:vendor Type: ext4
4. system (2.17GB) Partition Name: system Type: ext4
5. boot (70.0MB) Partition Name: boot Type:Unformatted
6. recovery (70.0MB) Partition Name:recovery Type: Unformatted
7. dtb (30.0MB) Partition Name: dtb Type: Unformatted
8. userdata(As big as you want) Partition Name: userdata Type: ext4
9. linux_root(As big as you want) Partition Name:linux Type: ext4
10. Swap Space(8GB, optional) Partition Name:linux_swap type: linux_swap
11. Shared space between lakka, android, and linux
7. Apply changes
8. download kosmos, lakka, android(16GB image will work), and l4t-ubuntu.
9. extract Kosmos and lakka to partition 1.
10. extract android image from GZ.
11. type into terminal: sudo kpartx -v -a android.img(rename to match the extracted img file)
12. type into terminal mount /dev/loop0p1 /mnt
13. Copy all data from /mnt to hos_data partition
15. recreate android boot.scr using this configuration(Save as android.txt)
setenv bootargs 'log_buf_len=4M access=m2 androidboot.bootreason=recovery androidboot.hardware=icosa androidboot.console=ttyGS0 console=tty0 androidboot.selinux=permissive fbcon=primary:0 androidboot.serialno='${serialno}
if gpio input 190; then
part start mmc 1 <partition number of boot image> aistart
part size mmc 1 <partition number of boot image> aisize
else
part start mmc 1 <partition number of recovery image> aistart
part size mmc 1 <partition number of recovery image> aisize
fi
mmc read 0x98000000 ${aistart} ${aisize}
boota 0x98000000
16. Build android boot.scr with mkimage(Included with u-boot, needs to be compiled)
mkimage -A arm -T script -O linux -d android.txt android_boot.scr
17. Replace boot.scr in switchroot android folder with the copy you just created Make sure to rename it to boot.scr.
18. use dd to copy android data to partitions. sdcard can be mmcblk0p or sdX<number> It differs depending on the computer.
dd if=/dev/loop0p2 of=/dev/<sdcard>3 bs=256M
dd if=/dev/loop0p3 of=/dev/<sdcard>4 bs=256M
dd if=/dev/loop0p4 of=/dev/<sdcard>5 bs=256M
dd if=/dev/loop0p5 of=/dev/<sdcard>6 bs=256M
dd if=/dev/loop0p6 of=/dev/<sdcard>7 bs=256M
19.(Optional) We are skipping userdata folder: If you want to copy userdata from a pre-setup card, then you will need to mount both SD cards userdata partitions, and use cp -pr /path/to/existing/userdata /path/to/new/userdata
20. Mount linux root from image and linux root partition on new sdcard.
21. Copy data from one to the other using cp -rp /path/to/linux/root/data /path/to/new/linux/root
22. edit /path/to/new/linux/root/etc/fstab
so change: /dev/root / ext4
to: /dev/mmcblk0p<# of linux root> / ext4
22. save.
23. Copy data off partition 1 of linux image to hos_data partition on new SDcard.
23. Create Linux boot.scr using script below.
load mmc 1:1 0x8d000000 l4t-ubuntu/tegra210-icosa.dtb
load mmc 1:1 0x92000000 l4t-ubuntu/initramfs
setenv bootargs 'root=/dev/mmcblk0p<number of linux root> rw rootwait relative_sleep_states=1 access=m2 console=tty0 firmware_class.path=/lib/firmware/ fbcon=primary:1'
usb reset
booti 0x83000000 0x92000000 0x8d000000
24. Save as linux_boot.txt
25. Build linux boot.scr with mkimage(Included with u-boot, needs to be compiled)
mkimage -A arm -T script -O linux -d linux_boot.txt linux_boot.scr
26. Replace hos_data/l4t-ubuntu/boot.scr with our linux_boot.scr
27. Unmount all partitions that have been mounted on new sdcard(Very Important)
28. Create hybrid MBR: Now that we have the data on the partitions, we need to create a hybrid mbr so we can boot to do this, we need to use gdisk.
gdisk /dev/<path to sdcard> sdX or mmcblk0
29. once in gdisk:
1. Hit r and enter
2. hit h and enter
3. Enter partitions to include in MBR seperated by spaces.
if you used my partition layout it would be: 1 2
4. say N to good for grub question.
5. set MBR hex code for both partitions to EE, and dont set bootable flag.
6. once it returns to recovery/transformation command prompt hit o to verify the mbr.
7. If everything looks good, type wq to save and quit.
30. Now place the SDcard in the switch, and boot hekate. Create emunand partition, and enable. If you have done everything correctly, it should boot l4t-ubuntu, Lakka Switch, Switchroot_Android, and Atmosphere with emunand.
Via ChoiDujourNX, l'homebrew
Il rejoint celui-ci mais tu as des indications pour le downgrade
Via ChoiDujour, l'outil PC
Un peu plus complexe et des conditions à observer
Et tu as aussi la possibilité de restaurer un backup de ta NAND si tu en possèdes un complet avec le RAW et les BOOT0/1. C'est ce que j'ai fait lorsque l'emuNAND est arrivée. Ainsi ma SysNAND reste clean et j'utilise l'emuMMC pour le hack. D'ailleurs, c'est ce qui est conseillé.
Après, je t'incite en rien car en FAT32, cela fonctionne également et tu peux aussi passer par USB pour les gros jeux
underground-switch/installer-des-backups-nsp-via-usb-t744282.html
Le sujet a l'air obscur même pour un connaisseur, je ne me sens pas de tenter le diable.
Entre-temps j'ai formaté ma carte de 128Go en FAT32 et installé des nsp avec succès.
D'ici à une future maj officielle, cela restera ainsi.
Bravo pour le tuto !
J'ai une question pour laquelle je n'ai pas trouvé de réponse claire:
- ma switch est en 8.1.0 (Achétée d'occasion avec cet OFW)
- kosmos se lance avec une carte en FAT32
- toute carte en extFAT n'est pas reconnue et la console me demande une maj.
En arpentant différents guides, j'ai essayé de maj le fw en 8.1.0 extfat mais j'ai le code d'erreur 0x805.
Si j'ai bien compris il n'est pas possible de maj un fw avec la même version du fw.
Il me reste donc la solution de downgrader puis de repasser en 8.1.0 mais cette fois avec l'extfat géré.
Le tuto ne mentionne pas ce cas de figure aussi il me reste des questions sans réponses:
1. Puis je installer le 8.0.0 et dans la foulée installer le 8.1.0 sans reboot
2. Y a-t-il des précautions à prendre en plus ? (J'ai déjà fais des backup de tout ce que je pouvais trouver à faire)
Merci de vos réponses.
Si tu as fait la mise à jour officielle avant, ce que je disais, c'était de la mettre en exFat direct. Si tu l'as laissé en Fat32, le driver exFat ne s'est pas installé. D'où l'indication qui suit.
Pour ce qui est de l'erreur, comprends pas d'où cela vient. Et même en cherchant, je ne trouve pas. À l'occasion, si je l'utilise à nouveau pour une Switch, je constaterai ou non si j'ai cette erreur.
Tout d'abord, merci beaucoup pour vos tutos de qualité.
J'ai tout de même un petit soucis. J'ai regardé un peu sur le forum voir si le cas s'était présenté, et le cas qui s'en rapproche le plus se trouve à la page 125.
Pour commencer, je viens de faire l'acquisition d'une Switch et suis complètement novice sur le sujet. Je me gave de tutos depuis ce matin
La console est en 8.1.0 OFW. J'ai fais une save de ma SysNAND etc etc avant de bidouiller.
J'ai ensuite créé une emuNAND, qui a l'air de tourner, j'arrive à booter dessus.
En revanche, je me retrouve coincé à l'étape ChoiDujourNX. J'ai la fameuse erreur 0x805 lors de l'installation du Firmware 8.1.0 (exFAT). Je fais peut être une aberration pour certain, et je n'ai surement pas tout compris non plus, mais cette étape me semble nécessaire pour passer ma SD en exFAT (?) qui est aujourd'hui en FAT32. C'est une SanDisk Ultra 128Go. J'utilise l'XS OS 2.8, et ChoiDujourNX 1.0.2. J'ai téléchargé le Firmware sur cette plateforme https://darthsternie.net/switch-firmwares/ .
Ce que j'ai déjà essayé :
- Formater et tout recommencer
- Retélécharger le Firmware (mais sur le même site ..)
- Copier tous mes fichiers de la SD sur l'ordi après avec fait l'emuNAND, formater la SD en exFAT, tout remettre dessus, mais je n'arrivais plus à booter. Le 1er logo Nintendo apparaissait, mais écran noir juste après.
Des idées ?
Merci à vous
Pour clore mon problème, je viens donnée un dernier retour ( d’où moins sur ce problème de ré-install du FW avec Choidujour)
après plusieurs tentatives et recherches sur le net, j’abandonne l'ajout du support du exfat sur ma switch.
par contre j'ai trouver une solution pour utiliser ma carte de 200 Go avec des jeu de plus de 4 Go
pour cela:
1. Je format en FAT32.
2. je découpe mes NSP en plusieurs fichiers de moins de 4 Go.
et tous marche très bien.
Merci pour vos réponses et aides
j'ai déjà jailbreak la switch en Fat32.
en changeant ma carte SD pour une carte 200Go, la switch me demande la mise a jour pour le support de la carte SDXC.
d'ou ton conseil de passer a FW 8.1.0 exfat.
avec Choidujour, je choisi bien l'option de droite ( 8.1.0 (exFAT)) et après la vérification qui se déroule bien je valide.
même avec l'option AutoRCM désactivé....
j'ai toujours l'erreur 0x805 visible sur ma capture plus haut.
Le faire en Fat32, c'est juste pour utiliser l'outil au début mais je vois que tu es en train de l'installer avec l'option exFat donc comprends pas ta demande qui suit. De plus, tu as laissé activer l'utoRCM alors que dans le Tutoriel, j'indique de la désactiver (sauf si tu souhaites conserver tes eFuses pour un éventuel downgrade, ce qui n'est pas ton cas)